managing owner - German English Dictionary